import request from '@/utils/request'





// 查询字典数据列表
export function listData(query) {
    return request({
        url: '/sys/dict/data/index',
        method: 'get',
        params: query
    })
}

// 查询字典数据详细
export function getDataDetail(dictCode) {
    return request({
        url: '/sys/dict/data/detail',
        method: 'get',
        params: {dict_code:dictCode}

    })
}

// 根据字典类型查询字典数据信息
export function getDicts(dictType) {
    return request({
        url: '/sys/dict/data/' + dictType,
        method: 'get'
    })
}
// 根据字典类型查询字典数据信息
export function getSelecttDicts(dictType) {
    return request({
        url: '/sys/dict/data/getSelectLists/' + dictType,
        method: 'get'
    })
}
// 新增字典数据
export function addData(data) {
    return request({
        url: '/sys/dict/data/create',
        method: 'post',
        data: data
    })
}
// 修改字典数据
export function updateData(data) {
    return request({
        url: '/sys/dict/data/update',
        method: 'put',
        data: data
    })
}
// 删除字典数据
export function delData(data) {
    return request({
        url: '/sys/dict/data/delete',
        method: 'delete',
        data
    })
}
// 导出字典数据
export function exportData(query) {
    return request({
        url: '/sys/dict/data/export',
        method: 'get',
        params: query
    })
}
